Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 BAYLDONS PLACE Terraced £62,547 £62,000 4 Aug 2023
20 BAYLDONS PLACE Terraced £75,504 £32,500 11 Jul 2003
22 BAYLDONS PLACE Terraced £97,603 £79,000 21 Jun 2019
24 BAYLDONS PLACE Terraced £49,845 £11,500 23 Jul 1999